package org.NooLab.openNLP.storyline;

import java.io.Serializable;







public class StoryLinkage implements Serializable {

	private static final long serialVersionUID = -814227261867434970L;

	
	// main variables / properties ....

	/** the index of the sentence AFTER any split */
	int index = -1;
	
	String sentence="";
	
	// if a sentence contained ",so dass", "dass", and have been splitted, or if it started with "deshalb"
	double backwardLink = 0.0;
	
	// if a sentence started with KOUS (Weil, Da, ...), also ANY question
 	double forwardLink = 0.0;  
	
 	String linkResolution = "";
 	
 	// describing the pragmatics: relative clause, subordinated conditional, insertion, 
 	int type;
 	String typeDescriptor="";
 	
 	//
 	int partOfSplit = -1;
 	String posDescriptors="";

 	boolean extraction = false;
 	int extractPosition = -1;
 	
	// helper objects .................

 	
	// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

	public StoryLinkage(){
		
	}
	// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

	
	
	
	
}
